Fast Cellular Automata Implementation on Graphic Processor Unit (GPU) for Salt and Pepper Noise Removal

نویسندگان

  • Afsaneh Jalalian Department of Computer and Communication Systems engineering, Faculty of Engineering, Universiti Putra, Malaysia
  • Babak Karasfi Faculty of Computer and Information Technology Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran
  • Khairulmizam Samsudin Department of Computer and Communication Systems engineering, Faculty of Engineering, Universiti Putra, Malaysia
  • M.Iqbal Saripan Department of Computer and Communication Systems engineering, Faculty of Engineering, Universiti Putra, Malaysia
  • Syamsiah Mashohor Department of Computer and Communication Systems engineering, Faculty of Engineering, Universiti Putra, Malaysia
چکیده مقاله:

Noise removal operation is commonly applied as pre-processing step before subsequent image processing tasks due to the occurrence of noise during acquisition or transmission process. A common problem in imaging systems by using CMOS or CCD sensors is appearance of  the salt and pepper noise. This paper presents Cellular Automata (CA) framework for noise removal of distorted image by the salt and pepper noise. In order to enhance the performance of the designed CA for noise removal, a parallel programming approach has been adopted and implemented on GPU. The results obtained show that the proposed CA models implemented on general purpose processor and GPU are able to suppress noise in high noise intensity up to 90 percents. The proposed CA implemented on GPU has successfully outperformed the method implemented on CPU by factor of 2 for gray scale image and factor of 10 for color images.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

fast cellular automata implementation on graphic processor unit (gpu) for salt and pepper noise removal

noise removal operation is commonly applied as pre-processing step before subsequent image processing tasks due to the occurrence of noise during acquisition or transmission process. a common problem in imaging systems by using cmos or ccd sensors is appearance of  the salt and pepper noise. this paper presents cellular automata (ca) framework for noise removal of distorted image by the salt an...

متن کامل

Salt and Pepper Noise Reduction by Cellular Automata

An algorithm and software based on the concept of cellular automata was developed for removing salt and pepper noise efficiently. The paper shows the software programming for developing an algorithm and software called Cellular Automata Image Denoising (CAID) toolkit. This paper presents the CAID toolkit using examples and discusses how the CAID toolkit is designed. Matlab code was used to deve...

متن کامل

Salt-n-pepper Noise Filtering using Cellular Automata

Cellular Automata (CA) have been considered one of the most pronounced parallel computational tools in the recent era of nature and bio-inspired computing. Taking advantage of their local connectivity, the simplicity of their design and their inherent parallelism, CA can be effectively applied to many image processing tasks. In this paper, a CA approach for efficient salt-n-pepper noise filteri...

متن کامل

Salt-and-Pepper Noise Removal Based on Sparse Signal Processing

In this paper, we propose a new method for Salt-and-Pepper noise removal from images. Whereas most of the existing methods are based on Ordered Statistics filters, our method is based on the growing theory of Sparse Signal Processing. In other words, we convert the problem of denoising into a sparse signal reconstruction problem which can be dealt with the corresponding techniques. As a result,...

متن کامل

Salt - n - pepper noise filtering using Cellular

Cellular Automata (CA) have been considered one of the most 10 pronounced parallel computational tools in the recent era of na11 ture and bio-inspired computing. Taking advantage of their local 12 connectivity, the simplicity of their design and their inherent par13 allelism, CA can be effectively applied to many image process14 ing tasks. In this paper, a CA approach for efficient salt-n-peppe...

متن کامل

A Salt and Pepper Noise Removal and Restoration Refinement Algorithm

Noise removal is an important task inside the image processing area. In this paper, an algorithm for reducing salt and pepper noise and improving the restoration quality through refinement is presented. This algorithm proposes a double screen. As a first step, the algorithm computes an estimation of the denoised image by using an adaptive median filter. Then, the Non-Local Means algorithm is us...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


عنوان ژورنال

دوره 7  شماره 2

صفحات  21- 28

تاریخ انتشار 2014-06-01

با دنبال کردن یک ژورنال هنگامی که شماره جدید این ژورنال منتشر می شود به شما از طریق ایمیل اطلاع داده می شود.

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023